.banner{
    height: 300px;overflow: hidden;width:1200px; margin:0 auto;margin-top: 5px;
}
.banner_box{
    height: 550px;overflow: hidden;
}
.banner_cut{
    width: 300px;text-align: center;position: absolute;left: 50%;margin-left: -150px;bottom: 190px;z-index: 20;
}
.banner_cut ul li{
    display: inline-block;display: -moz-inline-stack;zoom: 1;*display: inline;margin: 0 10px;margin-top: 30px;cursor: pointer;
    width: 14px;height: 13px;background: url(banner_cut.png) no-repeat left center;
}
.banner_cut ul li.on{
    background: url(banner_cut_hover.png) no-repeat left center;
}

.art_a{
    width: 100%;margin: 20px 0;
}
.art_a_title{
    height: 30px;
}
.art_a_title h2{
    float: left;margin: 0;
}
.art_a_line{
    width: 1000px;height: 1px;background: #e5e5e5;float: left;margin: 12px 20px;
}

.art_a_list{
    width: 100%;border: 1px solid #e6e6e6;clear: both;margin: 20px 0;position: relative;z-index: 2;
}
.art_a_list .art_a_slide{
    width: 100%;height: 177px;position: relative;overflow: hidden;
}
.art_a_list .art_a_slide ul li{
    width: 200px;height: 177px;float: left;border-right: 1px solid #e6e6e6;
}

.art_a_cut a{
    width: 32px;height: 32px;position: absolute;top: -55px;z-index: 20;
}
.art_a_cut a.prev{
    background: url(prev.png) no-repeat left center;right: 45px;
    -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;
}
.art_a_cut a.prev:hover{
    background: url(prev_hover.png) no-repeat left center;
    -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;
}
.art_a_cut a.next{
    background: url(next.png) no-repeat left center;right: 0;
    -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;
}
.art_a_cut a.next:hover{
    background: url(next_hover.png) no-repeat left center;
    -webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;
}

.art_b{
    margin: 40px 0;height: 100%;clear: both;overflow: hidden;
}
.art_b .center_box{
    border-top: 1px solid #e6e6e6;padding-top: 30px;width:1195px; margin:0 auto;
}
.art_b ul{
    width: 1300px;
}
.art_b ul li{
    height: 180px;float: left;overflow: hidden;position: relative;z-index: 6;margin-right: 50px;line-height: 16px;
}
.art_b ul li .art_b_title{
    color: #333;font-size: 18px;font-weight: bold;margin-bottom: 20px;
}
.art_b ul li .art_b_title i{
    color: #01416d;margin-right: 10px;font-weight: normal;
}

.art_b ul li.index_news{
    width: 415px;
}
.index_news_text .index_news_img{margin-right: 20px;
    width: 120px;
    height: 100px;
    overflow: hidden;
    float: left;
}

.index_news_text .index_news_img333{
    margin-right: 20px;
    width: 120px;
    height: 120px;
    overflow: hidden;
    float: left;
}

.index_news_text .index_news_t{
    width: 340px;
    height: 100px;
    /* float: right; */
}
.index_news_text .index_news_t a{
    color: #333;font-size: 14px;
}
.index_news_t a:hover{
    color: #01416d;
}
.index_news_text .index_news_t p{
    font-size: 12px;color: #999;line-height: 26px;line-height: 16px;
}

.art_b ul li a.more{
    background: #999;text-align: center;line-height: 26px;color: #fff;padding: 0 5px;
    position: absolute;left: 0;bottom: 0;z-index: 20;font-size: 12px;
}
.art_b ul li a.more:hover{
    background: #e77917;text-decoration: none;
}

.art_b ul li.index_about{
    width: 320px;
}
.index_about_text{
    font-size: 12px;color: #999;line-height: 26px;
}

.art_b ul li.index_tec{
    width: 252px;
}
.index_tec_text a{
    color: #666;font-size: 16px;
}
.index_tec_text a:hover{
    color: #01416d;
}
.index_tec_text p{
    color: #999;font-size: 12px;
}



.art_b ul li a.more1{
    /* background: #999; */
    text-align: center;
    line-height: 26px;
    color: #333;
    padding: 0 5px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 20;
    font-size: 12px;
}
.art_b ul li a.more1:hover{
    /* background: #e77917; */
    text-decoration: none;
}

